mixed technology - French English Dictionary